/*******************************************
Module: zt_malloc.c
Notices: Copyright (c) 2007-2011 ls
*******************************************/
#include "zt_config.h"
#include "zt_malloc.h"

#ifndef ZT_USE_STD_LIBC

ZT_API void *zt_malloc(size_t siz)
{
    void *p;

    p=malloc(siz);

    return(p);
}

ZT_API void *zt_calloc(size_t siz)
{
    void *p;

    p=malloc(siz);
    if(p){
        memset(p,0,siz);
    }

    return(p);
}

ZT_API void zt_free(void *p)
{
	if(p){
		free(p);
	}
}

#endif